/**
 * Copyright (c) 2017 ShopJsp. All Rights Reserved.
 * ============================================================================
 * 版权所有 2011 - 今 北京华宇盈通科技有限公司，并保留所有权利。
 * ----------------------------------------------------------------------------
 * 提示：在未取得SHOPJSP商业授权之前，您不能将本软件应用于商业用途，否则SHOPJSP将保留追究的权力。
 * ----------------------------------------------------------------------------
 * 官方网站：http://www.shopjsp.com
 * ============================================================================
 * @author 张丁方
 * @CreateTime 2017-4-6 17:25:21
 */
package com.hyyt.shopjsp.finance.pojo;

import java.io.Serializable;

/**
* SHOP_供应商商城币提现
*
* @author Robot 2017-04-06 17:25:21
*/
public class ShopMallCoinWithDrawals implements Serializable{
    private Integer detailId;          //收支明细ID
    private String payerName;          //付款人
    private Integer payerID;          //付款人ID
    private Integer payeeId;          //客户ID
    private String cardholder;          //银行卡户主
    private String cardNumber;          //卡号
    private String payeeName;          //收款人
    private String serialNumber;          //流水号
    private java.sql.Timestamp tradeTime;          //交易时间
    private Integer incomeExpensesType;          //交易类型;;            1.查询全部;;            2.会员支付;;            3.店铺收入;;            4.店铺退款;;            5.供应商商城币提现
    private java.math.BigDecimal transactionAmount;          //交易金额
    private String withdrawBL;          //当前提现比例
    private java.math.BigDecimal income;          //收入金额
    private java.math.BigDecimal outlay;          //支出金额
    private String remarks;          //备注
    private String customerMessage;          //用户留言
    private String serverMessage;          //客服留言
    private Integer state;          //交易状态(1申请提现，2.平台支付完成，3.平台支付失败)
    private String phone;          //预留手机号(提现使用)
    private java.sql.Timestamp createTime;          //创建时间
    private java.sql.Timestamp updateTime;          //修改时间
    private String reviewer;          //
    private java.sql.Timestamp reviewerDate;          //

    /**冗余字段**/
    private String shopName;//店铺名称
    public ShopMallCoinWithDrawals() {}

    public Integer getDetailId(){
        return this.detailId;
    }

    public void setDetailId(Integer detailId){
        this.detailId=detailId;
    }
    public String getPayerName(){
        return this.payerName;
    }

    public void setPayerName(String payerName){
        this.payerName=payerName;
    }
    public Integer getPayerId(){
        return this.payerID;
    }

    public void setPayerId(Integer payerID){
        this.payerID=payerID;
    }
    public Integer getPayeeId(){
        return this.payeeId;
    }

    public void setPayeeId(Integer payeeId){
        this.payeeId=payeeId;
    }
    public String getCardholder(){
        return this.cardholder;
    }

    public void setCardholder(String cardholder){
        this.cardholder=cardholder;
    }
    public String getCardNumber(){
        return this.cardNumber;
    }

    public void setCardNumber(String cardNumber){
        this.cardNumber=cardNumber;
    }
    public String getPayeeName(){
        return this.payeeName;
    }

    public void setPayeeName(String payeeName){
        this.payeeName=payeeName;
    }
    public String getSerialNumber(){
        return this.serialNumber;
    }

    public void setSerialNumber(String serialNumber){
        this.serialNumber=serialNumber;
    }
    public java.sql.Timestamp getTradeTime(){
        return this.tradeTime;
    }

    public void setTradeTime(java.sql.Timestamp tradeTime){
        this.tradeTime=tradeTime;
    }
    public Integer getIncomeExpensesType(){
        return this.incomeExpensesType;
    }

    public void setIncomeExpensesType(Integer incomeExpensesType){
        this.incomeExpensesType=incomeExpensesType;
    }
    public java.math.BigDecimal getTransactionAmount(){
        return this.transactionAmount;
    }

    public void setTransactionAmount(java.math.BigDecimal transactionAmount){
        this.transactionAmount=transactionAmount;
    }
    public String getWithdrawBl(){
        return this.withdrawBL;
    }

    public void setWithdrawBl(String withdrawBL){
        this.withdrawBL=withdrawBL;
    }
    public java.math.BigDecimal getIncome(){
        return this.income;
    }

    public void setIncome(java.math.BigDecimal income){
        this.income=income;
    }
    public java.math.BigDecimal getOutlay(){
        return this.outlay;
    }

    public void setOutlay(java.math.BigDecimal outlay){
        this.outlay=outlay;
    }
    public String getRemarks(){
        return this.remarks;
    }

    public void setRemarks(String remarks){
        this.remarks=remarks;
    }
    public String getCustomerMessage(){
        return this.customerMessage;
    }

    public void setCustomerMessage(String customerMessage){
        this.customerMessage=customerMessage;
    }
    public String getServerMessage(){
        return this.serverMessage;
    }

    public void setServerMessage(String serverMessage){
        this.serverMessage=serverMessage;
    }
    public Integer getState(){
        return this.state;
    }

    public void setState(Integer state){
        this.state=state;
    }
    public String getPhone(){
        return this.phone;
    }

    public void setPhone(String phone){
        this.phone=phone;
    }
    public java.sql.Timestamp getCreateTime(){
        return this.createTime;
    }

    public void setCreateTime(java.sql.Timestamp createTime){
        this.createTime=createTime;
    }
    public java.sql.Timestamp getUpdateTime(){
        return this.updateTime;
    }

    public void setUpdateTime(java.sql.Timestamp updateTime){
        this.updateTime=updateTime;
    }
    public String getReviewer(){
        return this.reviewer;
    }

    public void setReviewer(String reviewer){
        this.reviewer=reviewer;
    }
    public java.sql.Timestamp getReviewerDate(){
        return this.reviewerDate;
    }

    public void setReviewerDate(java.sql.Timestamp reviewerDate){
        this.reviewerDate=reviewerDate;
    }

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getWithdrawBL() {
		return withdrawBL;
	}

	public void setWithdrawBL(String withdrawBL) {
		this.withdrawBL = withdrawBL;
	}
}